﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace GSManager
{
    public partial class AddNewCustomer : Form
    {
        public AddNewCustomer()
        {
            InitializeComponent();
        }
        public AddNewCustomer(KhachHang _khachhang)
        {
            InitializeComponent();
            khachhang = _khachhang;
            textBox_MaKH.Text = khachhang.MaKH;
            textBox_MaKH.ReadOnly = true;
            textBox_TenKH.Text = khachhang.TenKH;
            textBox_TenKH.ReadOnly = true;
            textBox_DiaChi.Text = khachhang.DiaChi;
            textBox_SoDienThoai.Text = khachhang.SoDT;
            isupdate = true;
        }
        private TextBox textbox=new TextBox();
        public AddNewCustomer(TextBox _textbox)
        {
            InitializeComponent();
            textbox = _textbox;
        }
        private KhachHang khachhang;
        private bool isupdate = false;
        private void button_Thoat_Click(object sender, EventArgs e)
        {
            Close();
        }

        private void button_DongY_Click(object sender, EventArgs e)
        {
            if (isupdate == false)
            {
                if (textBox_TenKH.Text == "")
                {
                    MessageBox.Show("Bạn chưa nhập tên khách hàng!");
                    textBox_TenKH.Focus();
                    return;
                }
               
            }
            if (textBox_DiaChi.Text == "")
            {
                MessageBox.Show("Bạn cần nhập địa chỉ khách hàng!");
                textBox_DiaChi.Focus();
                return;
            }
            khachhang.MaKH = textBox_MaKH.Text;
            khachhang.TenKH = textBox_TenKH.Text;
            khachhang.DiaChi = textBox_DiaChi.Text;
            khachhang.SoDT = textBox_SoDienThoai.Text;
            khachhang.TienNo = 0;
            if (isupdate == false)
            {
                khachhang.ThemKhachHang();
                MessageBox.Show("Đã thêm thành công!");
                textbox.Text = khachhang.TenKH;
            }
            else
            {
                khachhang.CapNhatThongTin();
                MessageBox.Show("Đã cập nhật thành công!");
            }
            Close();
        }

        private void AddNewCustomer_Load(object sender, EventArgs e)
        {
            if (isupdate == false)
            {
                khachhang = new KhachHang();
                textBox_MaKH.Text = "KH" + khachhang.DemSoKhachHang().ToString();
            }
            else textBox_DiaChi.Focus();
        }

      

        

       
    }
}
